//package com.dj.msgtable.ec;
//
//import com.alibaba.fastjson.JSONObject;
//import com.dj.msgtable.commom.MyConfig;
//import com.ec.v2.config.Config;
//import com.ec.v2.entity.customer.AddCustomerResp;
//import com.ec.v2.entity.customer.AddCustomerVo;
//import com.ec.v2.entity.customer.CustomerDetail;
//import com.ec.v2.service.Customer;
//import org.apache.http.client.ClientProtocolException;
//import org.junit.Test;
//
//import java.io.IOException;
//import java.util.ArrayList;
//import java.util.List;
//
//public class ECCustom {
//
//
//
//
//    @Test
//    public void addCustomer() throws ClientProtocolException, IOException {
//        // 1. 在同一个进程中，第一次调用，需要初始化配置， 后续调用无需初始化, 直接从第二步开始
//        // 调试的时候，需要换成您的企业id
//        long corpId = MyConfig.corpID;
//        // 调试的时候，需要换成您的appId
//        String appId = MyConfig.appID;
//        // 调试的时候，需要换成您的secret
//        String secret = MyConfig.appSecret;
//        // 初始化配置信息
//        Config.initConfig(corpId, appId, secret);
//
//        // 2. 构建请求参数
//        AddCustomerVo dto = new AddCustomerVo();
//        dto.setOptUserId(7689179L);
//
//        // 新增客户
//        List<CustomerDetail> list = new ArrayList<>();
//        dto.setList(list);
//        // 客户1
//        CustomerDetail cd = new CustomerDetail();
//        cd.setName("shicy-test-002");
//        cd.setMobile("13510472121");
//        cd.setFollowUserId(dto.getOptUserId());
//        list.add(cd);
//
//        // 客户2
//        cd = new CustomerDetail();
//        cd.setName("shicy-test-003");
//        cd.setMobile("13510472121");
//        cd.setFollowUserId(dto.getOptUserId());
//        list.add(cd);
//
//        // 3. 请求服务器 获取数据
//        AddCustomerResp res = Customer.addCustomer(dto);
//        // 4。 处理结果
//        System.out.println(JSONObject.toJSONString(res));
//
//    }
//
//
//}
